void abort (void);
void exit (int);

#define X  5.9486574767861588254287966331400356538172e4931L

long double x = X + X;
long double y = 2.0L * X;

int
main (void)
{
#if ! defined (__vax__) && ! defined (_CRAY)
  if (x != y)
    abort ();
#endif
  exit (0);
}
